package model

// DbGmServerConfig 数据库服务器配置表
type DbGmServerConfig struct {
	Id               uint32   `gorm:"column:id;type:int(11)"`           // id
	StopServer       bool     `gorm:"column:stop_server;type:smallint"` // 是否停服
	IpWhiteListJson  string   `gorm:"column:ip_white_list;type:text"`   // ip白名单json
	UidWhiteListJson string   `gorm:"column:uid_white_list;type:text"`  // uid白名单json
	IpWhiteList      []string `gorm:"-"`                                // ip白名单
	UidWhiteList     []uint32 `gorm:"-"`                                // uid白名单
}

func (sc *DbGmServerConfig) TableName() string {
	return "gm_server_config"
}
